home *** CD-ROM | disk | FTP | other *** search
/ STraTOS 1997 April & May / STraTOS 1 - 1997 April & May.iso / CD01 / INTERNET / SITES / RAND / UNSPLIT / text0627.txt < prev    next >
Encoding:
Text File  |  1997-02-06  |  2.9 KB  |  78 lines

  1. At 11:47 AM 7/19/96 +0200, Lovro Seli\h wrote:
  2. >Hi there!
  3. >
  4. >Since there is all quiet, here is a mental provocation for those who are 
  5. >still here...
  6.  
  7. yup, 'tis that....
  8.  
  9. >BMW files...
  10. >
  11. >Bertrand is designig Charater Specification which seems to be more that 
  12. >just that even at the moment. I think it will be smart to desing 
  13. >specification for BMW files (BadMoodWorld=analogs to WAD) in parallel 
  14. >with the BM engine, to be sure that is finished (or nearly) when engine 
  15. >will be ready.
  16. >It could be arranged (similar as WAD but more organised) like a 
  17. >directory tree, for instance
  18. >
  19. >BMW
  20.  
  21. <dir structure snipped>
  22.  
  23. Yes, I think it would be wise to have some kind of directory structure.
  24. ID started doing this with WADs (eg S_START -> S_END) but they didn't
  25. do everything, so all the sounds are dumped in the 'root directory' of
  26. the WAD. the hierarchy is also a good idea - to discriminate the
  27. different forms of each data type (eg. graphics).
  28.  
  29. >This is just a quick scheme for demonstrate basic idea. Inside those 
  30. >directories could be files contaning actual data. File specifications 
  31. >for objects and characters is alreay (almost) made by Bertrand, this is 
  32. >just a possibility of how things can be organised.
  33. >Apart from 3D engine we will need GameDataInterpreter, which shall 
  34. >master all the processes.
  35. >Imagination goes on.
  36. >Since BMWs are (will be) superior to WADs It would not be so complicated 
  37. >to convert WAD to BMW.
  38.  
  39. So long you have all the info on a WAD. Given an arbitary IWAD, you wouldn't
  40. necessarily know where everything goes (eg. sound names - how would you know
  41. the difference between the Heretic ambient sounds and the other sounds?)
  42.  
  43. >My view of future:
  44. >When BMW specification is finished, 'someone' shall write a converter 
  45. >(WAD->BMW), BM engine will be updated to read BMW files as well (Doug?), 
  46. >GEM-DEU will be updated to created BMW files ..etc... and finally a 
  47.  
  48. Hmm... yea, I guess it could be done... GEM-DEU (and DEU) basically just
  49. does the map data, which hopefully wouldn't change (or at least not much!)
  50. and so there shouldn't be much difference... Obviously new tags and fields
  51. would be catered for, and internally slightly different to navigate the new
  52. directory structure...
  53.  
  54. >FalconBMWTools which will enable you to make your own BMWs.
  55.  
  56. Finally? This would be needed first, as we would need a BMW to test it all
  57. with...
  58.  
  59. >Fiction?
  60. >YOU tell me.
  61. >I really hope this letter will be of some use
  62.  
  63. Thought provoking... :)
  64.  
  65. >P.S. Did I mention that I am not a programmer?(I meant to say I could 
  66. >not write any of those programs I mentioned).
  67.  
  68. Yea well...
  69.  
  70. Anthony
  71. -------------------------------------+------------------------------
  72. Anthony Jacques                      |  STOS Falcon Extension v1.2a
  73.                                      |  Generic STOS Fixer v1.1 
  74. mailto:jacquesa@cs.man.ac.uk         |  available from WWW pages
  75. http://www.cs.man.ac.uk/~jacquesa/   |  - UUEncoded on request.
  76. -------------------------------------+------------------------------
  77.  
  78.